home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Complementary Applications 2004 February / SGI IRIX 6.5 Complementary Applications 2004 February.iso / dist / cde.idb / usr / dt / share / man / cat3 / XmOptionButtonGadget.z / XmOptionButtonGadget
Encoding:
Text File  |  2003-11-18  |  2.8 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmOOOOppppttttiiiioooonnnnBBBBuuuuttttttttoooonnnnGGGGaaaaddddggggeeeetttt((((3333XXXX))))  UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV  XXXXmmmmOOOOppppttttiiiioooonnnnBBBBuuuuttttttttoooonnnnGGGGaaaaddddggggeeeetttt((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       _X_m_O_p_t_i_o_n_B_u_t_t_o_n_G_a_d_g_e_t - A RowColumn function that obtains the
  10.       widget ID for    the CascadeButtonGadget    in an OptionMenu
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.       #include <Xm/RowColumn.h>
  14.  
  15.       Widget XmOptionButtonGadget (ooooppppttttiiiioooonnnn____mmmmeeeennnnuuuu)
  16.            _W_i_d_g_e_t     ooooppppttttiiiioooonnnn____mmmmeeeennnnuuuu;
  17.  
  18.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.       _X_m_O_p_t_i_o_n_B_u_t_t_o_n_G_a_d_g_e_t provides    the application    with the means
  20.       for obtaining    the widget ID for the internally created
  21.       CascadeButtonGadget.    Once the application has obtained the
  22.       widget ID, it    can adjust the visuals for the
  23.       CascadeButtonGadget, if desired.
  24.  
  25.       When an application creates an instance of the OptionMenu
  26.       widget, the widget creates two internal gadgets.  One    is a
  27.       LabelGadget that is used to display RowColumn's
  28.       _X_m_N_l_a_b_e_l_S_t_r_i_n_g resource.  The    other is a CascadeButtonGadget
  29.       that displays    the current selection and provides the means
  30.       for posting the OptionMenu's submenu.
  31.  
  32.       The user can specify resources in a resource file for    the
  33.       automatically    created    widgets    and gadgets of an OptionMenu.
  34.       The following    list identifies    the names of these widgets (or
  35.       gadgets) and the associated OptionMenu areas.
  36.  
  37.       +o
  38.  
  39.       +o    Option Menu Label Gadget    - "OptionLabel"
  40.  
  41.       +o    Option Menu Cascade Button - "OptionButton"
  42.  
  43.       ooooppppttttiiiioooonnnn____mmmmeeeennnnuuuu
  44.            Specifies the OptionMenu    widget ID
  45.  
  46.       For a    complete definition of RowColumn and its associated
  47.       resources, see _X_m_R_o_w_C_o_l_u_m_n(_3_X).
  48.  
  49.      RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  50.       Returns the widget ID    for the    internal button.
  51.  
  52.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  53.       _X_m_C_r_e_a_t_e_O_p_t_i_o_n_M_e_n_u(_3_X), _X_m_C_a_s_c_a_d_e_B_u_t_t_o_n_G_a_d_g_e_t(_3_X),
  54.       _X_m_O_p_t_i_o_n_L_a_b_e_l_G_a_d_g_e_t(_3_X), and _X_m_R_o_w_C_o_l_u_m_n(_3_X).
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 11/11/03)
  64.  
  65.  
  66.  
  67.